guava candy - French English Dictionary